satisfy needs - Türkisch Englisch Wörterbuch